context.valueCtx.Done (method, view implemented interface methods)

102 uses

	context (current package)
		context.go#L108: 	Done() <-chan struct{}
		context.go#L383: 	done := parent.Done()
		context.go#L478: 	done := parent.Done()
		context.go#L524: 		case <-parent.Done():

	crypto/tls
		conn.go#L1536: 	} else if ctx.Done() != nil {

	github.com/cenkalti/backoff/v4
		context.go#L57: 	case <-b.ctx.Done():
		retry.go#L113: 		case <-ctx.Done():
		ticker.go#L76: 		case <-t.ctx.Done():

	github.com/coder/websocket
		conn.go#L172: 	if ctx.Done() == nil {
		conn.go#L189: 	if ctx.Done() == nil {
		conn.go#L254: 	case <-ctx.Done():
		conn.go#L290: 	case <-ctx.Done():

	github.com/gotd/td/mtproto
		ack.go#L32: 		case <-ctx.Done():
		conn.go#L192: 	<-ctx.Done()
		pfs.go#L22: 		<-ctx.Done()
		pfs.go#L45: 		case <-ctx.Done():
		ping.go#L33: 	case <-ctx.Done():
		ping.go#L77: 	case <-ctx.Done():
		ping.go#L106: 		case <-ctx.Done():
		read.go#L94: 		case <-ctx.Done():
		read.go#L177: 			case <-ctx.Done():
		read.go#L195: 			case <-ctx.Done():
		salt.go#L53: 	case <-ctx.Done():
		salt.go#L70: 		case <-ctx.Done():

	github.com/gotd/td/pool
		pool.go#L185: 		case <-ctx.Done():
		pool.go#L187: 		case <-c.ctx.Done():
		pool.go#L222: 	case <-ctx.Done():
		pool.go#L224: 	case <-c.ctx.Done():

	github.com/gotd/td/rpc
		engine.go#L153: 	case <-ctx.Done():
		engine.go#L175: 	case <-e.reqCtx.Done():
		engine.go#L219: 			case <-ctx.Done():
		engine.go#L221: 			case <-e.reqCtx.Done():

	github.com/gotd/td/telegram
		bot.go#L13: 	<-ctx.Done()
		builder.go#L128: 				case <-ctx.Done():
		cdn.go#L174: 	case <-ctx.Done():
		connect.go#L39: 				case <-ctx.Done():
		connect.go#L80: 		case <-ctx.Done():
		connect.go#L161: 		case <-c.ctx.Done():
		connect.go#L209: 		case <-ctx.Done():
		connect.go#L212: 		case <-c.ctx.Done():
		connect.go#L218: 		case <-ctx.Done():
		invoke.go#L106: 			clientDone = c.ctx.Done()
		invoke.go#L112: 		case <-ctx.Done():
		migrate_to_dc.go#L16: 	case <-ctx.Done():
		migrate_to_dc.go#L23: 	case <-ctx.Done():
		migrate_to_dc.go#L35: 	case <-ctx.Done():
		migrate_to_dc.go#L69: 	case <-ctx.Done():
		pool.go#L28: 	case <-c.ctx.Done():

	github.com/gotd/td/telegram/auth/qrlogin
		qrlogin.go#L165: 		case <-ctx.Done():
		qrlogin.go#L181: 		case <-ctx.Done():

	github.com/gotd/td/telegram/dcs
		plain.go#L172: 		case <-ctx.Done():
		plain.go#L190: 		case <-ctx.Done():

	github.com/gotd/td/telegram/downloader
		parallel.go#L43: 					case <-ctx.Done():
		parallel.go#L63: 					case <-ctx.Done():
		sink.go#L14: 			case <-ctx.Done():
		sink.go#L34: 			case <-ctx.Done():
		stream.go#L38: 			case <-ctx.Done():

	github.com/gotd/td/telegram/internal/manager
		conn.go#L188: 	case <-ctx.Done():

	github.com/gotd/td/tgerr
		flood_wait.go#L71: 		case <-ctx.Done():

	github.com/gotd/td/transport
		websocket.go#L69: 	reqCtx := r.Context().Done()

	github.com/klauspost/compress/zstd
		decoder.go#L870: 			case <-ctx.Done():
		decoder.go#L882: 			case <-ctx.Done():

	github.com/refraction-networking/utls
		conn.go#L1536: 		c.quic.cancelc = handshakeCtx.Done()
		conn.go#L1538: 	} else if ctx.Done() != nil {
		conn.go#L1555: 			case <-handshakeCtx.Done():
		u_conn.go#L337: 		c.quic.cancelc = handshakeCtx.Done()
		u_conn.go#L339: 	} else if ctx.Done() != nil {
		u_conn.go#L351: 			case <-handshakeCtx.Done():

	golang.org/x/net/internal/socks
		client.go#L41: 			case <-ctx.Done():

	golang.org/x/net/proxy
		dial.go#L49: 	case <-ctx.Done():

	net
		cgo_unix.go#L53: 	if ctx.Done() == nil {
		cgo_unix.go#L74: 	case <-ctx.Done():
		dial.go#L580: 			case <-subCtx.Done():
		dial.go#L734: 		case <-ctx.Done():
		fd_unix.go#L52: 		case <-ctx.Done():
		fd_unix.go#L78: 	ctxDone := ctx.Done()
		lookup.go#L288: 	case <-ovc.lookupValues.Done():
		lookup.go#L344: 	case <-ctx.Done():
		net.go#L816: 	case <-ctx.Done():

	net/http
		h2_bundle.go#L7918: 				case <-req.Context().Done():
		h2_bundle.go#L8498: 	case <-ctx.Done():
		h2_bundle.go#L8630: 		case <-ctx.Done():
		h2_bundle.go#L8703: 		case <-ctx.Done():
		h2_bundle.go#L8752: 		case <-ctx.Done():
		h2_bundle.go#L8764: 	case <-ctx.Done():
		h2_bundle.go#L8821: 			case <-ctx.Done():
		h2_bundle.go#L8867: 		case <-ctx.Done():
		h2_bundle.go#L8886: 	case <-ctx.Done():
		h2_bundle.go#L9302: 		case <-ctx.Done():
		h2_bundle.go#L9926: 	case <-cs.ctx.Done():
		h2_bundle.go#L10311: 	case <-ctx.Done():
		server.go#L3180: 		case <-ctx.Done():
		server.go#L3853: 	case <-ctx.Done():
		socks_bundle.go#L47: 			case <-ctx.Done():
		transport.go#L675: 		case <-ctx.Done():
		transport.go#L755: 	case <-ctx.Done():
		transport.go#L1572: 			case <-treq.ctx.Done():
		transport.go#L1583: 	case <-treq.ctx.Done():
		transport.go#L1911: 		case <-connectCtx.Done():
		transport.go#L2460: 		case <-rc.treq.ctx.Done():
		transport.go#L2808: 	case <-ctx.Done():
		transport.go#L2907: 	ctxDoneChan := req.ctx.Done()